\hypertarget{eeprom_8c}{}\section{eeprom.\+c File Reference}
\label{eeprom_8c}\index{eeprom.\+c@{eeprom.\+c}}
{\ttfamily \#include \char`\"{}eeprom.\+h\char`\"{}}\\*
\subsection*{Functions}
\begin{DoxyCompactItemize}
\item 
uint16\+\_\+t \hyperlink{group___e_e_p_r_o_m___emulation_ga83834957567411c76bb7f659cf8a1a38}{E\+E\+\_\+\+Init} (void)
\begin{DoxyCompactList}\small\item\em Restore the pages to a known good state in case of page\textquotesingle{}s status corruption after a power loss. \end{DoxyCompactList}\item 
uint16\+\_\+t \hyperlink{group___e_e_p_r_o_m___emulation_ga0776e2e16f54d3a675e4f2f401703a85}{E\+E\+\_\+\+Read\+Variable} (uint16\+\_\+t Virt\+Address, uint16\+\_\+t $\ast$Data)
\begin{DoxyCompactList}\small\item\em Returns the last stored variable data, if found, which correspond to the passed virtual address. \end{DoxyCompactList}\item 
uint16\+\_\+t \hyperlink{group___e_e_p_r_o_m___emulation_ga516e9ced7438b9452c72884aa1df5915}{E\+E\+\_\+\+Write\+Variable} (uint16\+\_\+t Virt\+Address, uint16\+\_\+t Data)
\begin{DoxyCompactList}\small\item\em Writes/upadtes variable data in E\+E\+P\+R\+O\+M. \end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Variables}
\begin{DoxyCompactItemize}
\item 
uint16\+\_\+t \hyperlink{group___e_e_p_r_o_m___emulation_ga3d172691f05ea6e584b3d19f5900333c}{Data\+Var} = 0
\item 
uint16\+\_\+t \hyperlink{group___e_e_p_r_o_m___emulation_ga1fb74b26daf6fdfa3dc85e4232ef4769}{Virt\+Add\+Var\+Tab} \mbox{[}\hyperlink{eeprom_8h_a8bae73a7ce70b5cae64c6e0d485daa2f}{N\+B\+\_\+\+O\+F\+\_\+\+V\+A\+R}\mbox{]}
\end{DoxyCompactItemize}
